PowerShell এখন Windows ছাড়াও macOS এবং Linux-এ ব্যবহার করা যায়। এর জন্য PowerShell Core (PowerShell 7) ব্যবহার করতে হয়, যা ক্রস-প্ল্যাটফর্ম সমর্থন করে। নিচে macOS এবং Linux-এর বিভিন্ন ডিস্ট্রিবিউশনে PowerShell ইনস্টল করার প্রক্রিয়া বিস্তারিতভাবে দেওয়া হলো।
macOS-এ PowerShell ইনস্টল করা
macOS-এ PowerShell ইনস্টল করার জন্য সবচেয়ে সহজ পদ্ধতি হলো Homebrew ব্যবহার করা। Homebrew হলো macOS-এর জন্য একটি জনপ্রিয় প্যাকেজ ম্যানেজার, যার মাধ্যমে আপনি সহজেই PowerShell ইন্সটল করতে পারেন।
Homebrew দিয়ে PowerShell ইনস্টল করা:
- Homebrew ইনস্টল করা (যদি না থাকে):
প্রথমে, Homebrew ইনস্টল করতে টার্মিনালে নিচের কমান্ডটি রান করুন:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- PowerShell ইনস্টল করা:
Homebrew দিয়ে PowerShell ইনস্টল করতে নিচের কমান্ডটি রান করুন:
brew install --cask powershell
- PowerShell চালু করা:
ইনস্টলেশন সফল হলে, টার্মিনালে
pwshটাইপ করে PowerShell চালু করুন:pwsh
Ubuntu (Debian-based) এবং Linux-এ PowerShell ইনস্টল করা
PowerShell বিভিন্ন Linux ডিস্ট্রিবিউশনে ইনস্টল করা যায়, যেমন Ubuntu, CentOS, Fedora ইত্যাদি। নিচে Ubuntu ডিস্ট্রিবিউশনে PowerShell ইনস্টল করার পদ্ধতি দেওয়া হল।
Ubuntu (Debian-based) এ PowerShell ইনস্টল:
- প্রাথমিক প্যাকেজ আপডেট করা:
আপনার সিস্টেমের প্যাকেজগুলি আপডেট করতে নিচের কমান্ডটি চালান:
sudo apt-get update sudo apt-get install -y wget apt-transport-https software-properties-common
- Microsoft প্যাকেজ রিপোজিটরি যোগ করা:
Microsoft-এর PowerShell রিপোজিটরি যোগ করতে নিচের কমান্ডটি রান করুন:
wget -q "https://packages.microsoft.com/config/ubuntu/20.04/prod.list" -O /etc/apt/sources.list.d/microsoft-prod.list
- Microsoft পাবলিক কী যোগ করা:
Microsoft প্যাকেজের পাবলিক কী যোগ করতে নিচের কমান্ডটি রান করুন:
wget -q "https://packages.microsoft.com/keys/microsoft.asc" -O- | sudo apt-key add -
- PowerShell ইনস্টল করা:
PowerShell ইনস্টল করতে নিচের কমান্ডটি রান করুন:
sudo apt-get update sudo apt-get install -y powershell
- PowerShell চালু করা:
ইনস্টলেশনের পর PowerShell চালু করতে
pwshকমান্ডটি টাইপ করুন:pwsh
CentOS/RHEL (Red Hat-based) এবং অন্যান্য Linux ডিস্ট্রিবিউশনে PowerShell ইনস্টল করা
CentOS, RHEL বা অন্যান্য Red Hat-based ডিস্ট্রিবিউশনে PowerShell ইনস্টল করার জন্য নিচের পদক্ষেপগুলি অনুসরণ করতে পারেন।
CentOS/RHEL (Red Hat-based) এ PowerShell ইনস্টল:
- Microsoft রিপোজিটরি সেটআপ করা:
Microsoft-এর রিপোজিটরি সেটআপ করতে নিচের কমান্ডটি রান করুন:
sudo curl https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo
- PowerShell ইনস্টল করা:
PowerShell ইনস্টল করতে নিচের কমান্ডটি চালান:
sudo yum install -y powershell
- PowerShell চালু করা:
ইনস্টলেশনের পর PowerShell চালু করতে
pwshকমান্ডটি ব্যবহার করুন:pwsh
Fedora-এ PowerShell ইনস্টল করা
Fedora (Red Hat-based) এ PowerShell ইনস্টল:
- Microsoft রিপোজিটরি যোগ করা:
প্রথমে Microsoft রিপোজিটরি যোগ করতে নিচের কমান্ডটি রান করুন:
sudo curl https://packages.microsoft.com/config/fedora/32/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo
- PowerShell ইনস্টল করা:
Fedora-তে PowerShell ইনস্টল করতে:
sudo dnf install -y powershell
- PowerShell চালু করা:
ইনস্টলেশনের পর PowerShell চালু করতে:
pwsh
PowerShell 7 ইনস্টলেশন কনফিগারেশন
PowerShell ইনস্টল করার পর, কিছু প্রাথমিক কনফিগারেশন করা যেতে পারে। কিছু গুরুত্বপূর্ণ কনফিগারেশন ও সেটিংস:
PowerShell প্রোফাইল কনফিগারেশন: PowerShell প্রোফাইলে আপনি স্ক্রিপ্ট, কাস্টম কমান্ড, বা অ্যালিয়াস সংজ্ঞায়িত করতে পারেন। প্রোফাইল ফাইলটি
%UserProfile%\Documents\PowerShell\Microsoft.PowerShell_profile.ps1এ থাকে। এটি কাস্টমাইজ করতে:notepad.exe $PROFILEExecution Policy সেট করা: PowerShell-এ স্ক্রিপ্ট রান করার জন্য Execution Policy সেট করতে হবে। ডিফল্টভাবে, এটি Restricted থাকে, যা স্ক্রিপ্ট রান করতে দেয় না। সেটি পরিবর্তন করতে:
Set-ExecutionPolicy RemoteSigned
PowerShell-এর ইনস্টলেশন এবং কনফিগারেশন প্রক্রিয়া শেষে, আপনি সহজেই এর শক্তিশালী ফিচারগুলি ব্যবহার করতে পারবেন, যেমন স্ক্রিপ্টিং, অটোমেশন, এবং বিভিন্ন সিস্টেম প্রশাসনিক কাজ।
Read more